// 导入 axios 对象
import axios from '@/utils/request.js'

// 按需 导出 接口方法
// 1.推荐歌单---------------------------
export const recommendMusic = (limit = 20) => axios({
    method: 'get',
    url: '/personalized',
    params: {
        // limit: limit
        limit
    }
})

// 2.最新音乐---------------------------
export const newMusic = (limit = 20) => axios({
    method: 'get',
    url: '/personalized/newsong',
    params: {
        // limit: limit
        limit
    }
})



// 完整写法
export const recommendMusic2 = function (limit) {
    // 调用 axios 发送异步请求，并 获取 Promise对象
    const promise1 = axios({
        method: 'get',
        url: '/personalized',
        params: {
            // limit: limit
            limit
        }
    })
    // 返回 Promise对象
    return promise1
    // return promise1.then((res)=>{res.data})
}